/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package upc.jfactory.scp.form;

import javax.faces.context.FacesContext;
import javax.servlet.http.HttpSession;
import upc.jfactory.scp.bl.controller.AlumnoController;
import upc.jfactory.scp.bl.facade.AlumnoFacade;
import upc.jfactory.scp.entidad.Alumno;
import upc.jfactory.scp.jpa.bean.Postulante;



/**
 *
 * @author Karen
 */
public class FormDetalles {
 private String Link;
 private String nombre;
 private boolean tester;
 private boolean desarrollador;
 private boolean analista;

    public FormDetalles(){
        FacesContext ctx = FacesContext.getCurrentInstance();
        HttpSession session =  (HttpSession) ctx.getExternalContext().getSession(true);
        Postulante postulante= (Postulante) session.getAttribute("alumno");
        AlumnoFacade alumnofachada= AlumnoFacade.getInstance();
        Alumno alumno = alumnofachada.GetAlumnoXId(postulante.getPostulanteId());
        setLink(postulante.getRutaCV());
        setAnalista(postulante.getAnalista());
        setDesarrollador(postulante.getDesarrollador());
        setTester(postulante.getTester());
        setNombre(alumno.getNombreAlumno()+" "+alumno.getApellidoPaterno()+" "+alumno.getApellidoMaterno());
        
 }

    public String getLink() {
        return Link;
    }

    public boolean isAnalista() {
        return analista;
    }

    public void setAnalista(boolean analista) {
        this.analista = analista;
    }

    public boolean isDesarrollador() {
        return desarrollador;
    }

    public void setDesarrollador(boolean desarrollador) {
        this.desarrollador = desarrollador;
    }

    public boolean isTester() {
        return tester;
    }

    public void setTester(boolean tester) {
        this.tester = tester;
    }

    public void setLink(String Link) {
        this.Link = Link;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

}
